期刊
  出版年
  关键词
结果中检索 Open Search
Please wait a minute...
选择: 显示/隐藏图片
1. 基于差分表的Blow-CAST-Fish算法的密钥恢复攻击
孙晓玲, 李姗姗, 杨光, 杨秋格
《计算机应用》唯一官方网站    2022, 42 (9): 2742-2749.   DOI: 10.11772/j.issn.1001-9081.2021071340
摘要258)   HTML2)    PDF (1646KB)(69)    收藏

针对Blow-CAST-Fish算法攻击轮数有限和复杂度高等问题,提出一种基于差分表的Blow-CAST-Fish算法的密钥恢复攻击。首先,对S盒的碰撞性进行分析,分别基于两个S盒和单个S盒的碰撞,构造6轮和12轮差分特征;然后,计算轮函数f3的差分表,并在特定差分特征的基础上扩充3轮,从而确定密文差分与f3的输入、输出差分的关系;最后,选取符合条件的明文进行加密,根据密文差分计算f3的输入、输出差分值,并查寻差分表找到对应的输入、输出对,从而获取子密钥。在两个S盒碰撞的情况下,所提攻击实现了9轮Blow-CAST-Fish算法的差分攻击,比对比攻击多1轮,时间复杂度由2107.9降低到274;而在单个S盒碰撞的情况下,所提攻击实现了15轮Blow-CAST-Fish算法的差分攻击,与对比攻击相比,虽然攻击轮数减少了1轮,但弱密钥比例由 2 - 52.4 提高到 2 - 42 ,数据复杂度由254降低到247。测试结果表明,在相同差分特征基础上,基于差分表的攻击的攻击效率更高。

图表 | 参考文献 | 相关文章 | 多维度评价
2. 基于可拆分倒排索引的可搜索加密方案
孙晓玲, 杨光, 沈焱萍, 杨秋格, 陈涛
《计算机应用》唯一官方网站    2021, 41 (11): 3288-3294.   DOI: 10.11772/j.issn.1001-9081.2021010112
摘要367)   HTML9)    PDF (639KB)(115)    收藏

为快速检索云环境下的加密数据,提出了一种高效的适用于批量数据处理场合的可搜索加密方案。首先,由客户端创建两个倒排索引,分别是存储了文件-关键词映射的文件索引和用于存储关键词-文件映射的空的搜索索引;然后,将这两个索引提交给云服务器。搜索索引是在用户检索过程中由云端根据搜索凭证和文件索引逐渐更新建立的,记录了已被检索关键词的检索结果,该方法将搜索索引的构建时间有效分摊了到了每次检索过程中并节省了存储空间。索引采用基于key-value结构的集合存储方式,支持索引的同时合并和拆分,即在添加和删除文件时,由客户端根据要添加或删除的文件集生成对应的文件索引和搜索索引,然后服务器对索引进行合并和拆分,从而实现文件的快速批量添加和删除。测试结果表明,所提方案极大提高了文件更新的效率,适用于批量数据处理。通过泄露函数证明了该方案能满足自适应动态选择关键词攻击下的不可区分性安全标准。

图表 | 参考文献 | 相关文章 | 多维度评价
3. 基于可拆分倒排索引的密文检索方案
孙晓玲 沈焱萍 杨秋格 杨光 陈涛
  
录用日期: 2021-03-18